package o;

import javax.annotation.Nullable;

final class fxs {
    static long ˋ;
    @Nullable
    static fxt ˏ;

    private fxs() {
    }

    static fxt ˋ() {
        synchronized (fxs.class) {
            if (ˏ != null) {
                fxt o_fxt = ˏ;
                ˏ = o_fxt.ʼ;
                o_fxt.ʼ = null;
                ˋ -= 8192;
                return o_fxt;
            }
            return new fxt();
        }
    }

    static void ˊ(fxt o_fxt) {
        if (o_fxt.ʼ != null || o_fxt.ॱॱ != null) {
            throw new IllegalArgumentException();
        } else if (!o_fxt.ॱ) {
            synchronized (fxs.class) {
                if (ˋ + 8192 > 65536) {
                    return;
                }
                ˋ += 8192;
                o_fxt.ʼ = ˏ;
                o_fxt.ˋ = 0;
                o_fxt.ˎ = 0;
                ˏ = o_fxt;
            }
        }
    }
}
